/*
 *@description:通用的工具方法
 *@Author:@rennan
 *@Date:2023-12-26 15:06:56
 *@version: V1.0.0
*/

import { Notify } from "vant"

const utils = {
  /** 显示一个消息提示
   * @param {表示消息类型，primary-success-danger-warning} type
   * @param {表示消息信息} message 
   */
  showMessage(type,message){
    Notify({
      type,
      message
    })
  },
  /**
   * 向sessionStorage中保存token值
   * @param {需要保存的值的key} key 
   * @param {需要保存的值的value} value 
   */
  setToken(key,value){
    sessionStorage.setItem(key,value)
  },
  /**
   * 从sessionStorage中获取token
   * @param {token的key值} key 
   * @returns token的值
   */
  getToken(key){
    return sessionStorage.getItem(key)
  },
  /**
   * 移除token
   * @param {token的key值} key 
   */
  removeToken(key){
    sessionStorage.removeItem(key)
  }
}

export default utils